package 微服务.SpringCloud_1.Nacos_3.Nacos注册中心_1.服务实例的权重设置_5;

/**
 * 服务实例的权重设置
 */
public class index {
    /**
     * 在实际部署中，我们会有不同的服务器设备，我们希望性能好的机器承担更多的用户请求<p>
     * 我们就可以通过服务实例的权重设置来控制<p>
     * Nacos提供了权重配置来控制访问频率，权重越大的访问频率越高<p></p>
     * <p>
     * 如何配置？<p>
     * 可以通过Nacos控制台来配置<p>
     * 详见图片：“服务实例的权重设置.png”<p></p>
     * <p>
     * 当我们把权重设置为0时，这个服务就不会被访问到<p>
     * 设置为0的作用：<p>
     * 如有这样一个场景：<p>
     * 有一个服务，我们需要对它做更新<p>
     * 我们如果直接挂掉重启，用户就会收到影响<p>
     * 我们可以使用权重，将其权重设置为0（先调小一点，如0.1），渐渐地这个服务就不会被用户访问到<p>
     * 我们先放出少数用户进来做测试，如果没问题，就逐渐扩大权重，依次升级<p>
     * 这时候我们再去更新重启，用户那边就不会受到影响<p>
     *
     * @param args
     */
    public static void main(String[] args) {

    }
}
